semiconductor with barrier layer - Francés Inglés Diccionario